agreed-upon terms - Español Inglés Diccionario